English Dictionary
◊ GRANADILLA TREE
granadilla tree
n : West Indian tree yielding a fine grade of green ebony [syn:
{granadillo}, {Brya ebenus}]